public class Dog {
    // 定义三个属性
    private String name; // 狗的名字
    private int age;     // 狗的年龄
    private String breed; // 狗的品种

    // 无参构造器
    public Dog() {
        // 默认初始化值，可选
        this.name = "未知";
        this.age = 0;
        this.breed = "未知";
    }

    // 全参构造器
    public Dog(String name, int age, String breed) {
        // 直接赋值
        this.name = name;
        this.age = age;
        this.breed = breed;
    }

    // Getter和Setter方法，用于访问和修改私有属性
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getBreed() {
        return breed;
    }

    public void setBreed(String breed) {
        this.breed = breed;
    }

    // 可以添加其他方法，如toString()等，以方便打印或显示对象信息
    @Override
    public String toString() {
        return "Dog{" +
                "name='" + name + '\'' +
                ", age=" + age +
                ", breed='" + breed + '\'' +
                '}';
    }
}